package cn.wolfcode.luowowo.article.service;

import cn.wolfcode.luowowo.article.domain.Destination;
import cn.wolfcode.luowowo.article.query.DestinationQuery;
import sun.security.krb5.internal.crypto.Des;

import java.util.List;

/**
 * Created by Administrator on 2019/7/8.
 */
public interface IDestinationService {
    List<Destination> getDestByDeep(int deep);

    Object query(DestinationQuery qo);

    List<Destination> ListByIds(Long[] refIds);

    void changeHotValueById(Long id, Boolean hot);

    void delete(Long id);

    void setInfo(Long id, String info);

    List<Destination> getToasts(Long parentId);

    List<Destination> getHotDestByRegionId(Long regionId);

    List<Destination> list();

    Destination getCountry(Long id);

    Destination getProvince(Long id);

    List<Destination> getDestByOneDeep(int i);
}
